"""mobile URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.2/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path
# 新增 app1 模块后添加的代码；
from django.urls import include, path


# 自定义mobile 模块中的子模块 test，用于测试；
import test1
# 其实，这里 test1 并不是内层 mobile 模块内的 test1.py；
# 而是外层 mobile/test1.py 模块；
# 看来，还是有一个 程序入口 的问题。
# 也就是说，除了内置的那些模块：python内置的和 Django 内置的，其他我们自定义的模块都是相对于项目 mobile -- 也就是外层 mobile 目录来说的。
# 比如：include('app1.urls')，就是如此。

urlpatterns = [
	# 可以理解为访问 /admin/ 时，执行 admin 模块下的 子模块 site 中的 usrs 方法。
    path('admin/', admin.site.urls),
	
	# 通过类比，我们在 mobile 模块中创建一个模块：test.py；
	# 访问 /test1 执行 test.py 模块中 test1 方法；
	path('test/', test1.test1_1),
	# 那么，这里自然也是外层 mobile 项目下的 test1.py 模块中的方法了。
	
	
	# 新增 app1 模块后添加的代码；
	path('app1/', include('app1.urls')),
]
